package com.jbinfo.qingcaowan.exam.dto;

import java.util.List;

import com.jbinfo.qingcaowan.exam.entity.ExamChooseAnswer;

public class ExamQuestionDTO {
	
    private String id;
    
    private String questionId;

    private String examCircle;

    private String questionContent;
    
    private Integer questionScore;

    private String type;

    private String remark;

    private Integer examOrder;
    
    private String createBy;
    
    private String resolve; //  问题解析
    
    private String bookId; //
    
    private String chapterId; //
    
    private String orgId; //
    
    private List<ExamChooseAnswer> chooseAnswerList;
    
    private List<String> userAnswerList;  //用户选择答案
    
    private Integer userScore; // 用户此题得分
    
    private String userId;  // 用户Id
    
    private String examUserStatus; // 用户答题状态  0为未答题 1为已答题

    public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getQuestionId() {
		return questionId;
	}

	public void setQuestionId(String questionId) {
		this.questionId = questionId;
	}

	public String getExamCircle() {
        return examCircle;
    }

    public void setExamCircle(String examCircle) {
        this.examCircle = examCircle == null ? null : examCircle.trim();
    }

    public String getQuestionContent() {
        return questionContent;
    }

    public void setQuestionContent(String questionContent) {
        this.questionContent = questionContent == null ? null : questionContent.trim();
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getExamOrder() {
        return examOrder;
    }

    public void setExamOrder(Integer examOrder) {
        this.examOrder = examOrder;
    }

	public Integer getQuestionScore() {
		return questionScore;
	}

	public void setQuestionScore(Integer questionScore) {
		this.questionScore = questionScore;
	}

	public String getResolve() {
		return resolve;
	}

	public void setResolve(String resolve) {
		this.resolve = resolve;
	}

	public String getBookId() {
		return bookId;
	}

	public void setBookId(String bookId) {
		this.bookId = bookId;
	}

	public String getChapterId() {
		return chapterId;
	}

	public void setChapterId(String chapterId) {
		this.chapterId = chapterId;
	}

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public List<ExamChooseAnswer> getChooseAnswerList() {
		return chooseAnswerList;
	}

	public void setChooseAnswerList(List<ExamChooseAnswer> chooseAnswerList) {
		this.chooseAnswerList = chooseAnswerList;
	}

	public List<String> getUserAnswerList() {
		return userAnswerList;
	}

	public void setUserAnswerList(List<String> userAnswerList) {
		this.userAnswerList = userAnswerList;
	}

	public Integer getUserScore() {
		return userScore;
	}

	public void setUserScore(Integer userScore) {
		this.userScore = userScore;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getExamUserStatus() {
		return examUserStatus;
	}

	public void setExamUserStatus(String examUserStatus) {
		this.examUserStatus = examUserStatus;
	}

	@Override
	public String toString() {
		return "ExamQuestionDTO [id=" + id + ", questionId=" + questionId + ", examCircle=" + examCircle
				+ ", questionContent=" + questionContent + ", questionScore=" + questionScore + ", type=" + type
				+ ", remark=" + remark + ", examOrder=" + examOrder + ", createBy=" + createBy + ", resolve=" + resolve
				+ ", bookId=" + bookId + ", chapterId=" + chapterId + ", orgId=" + orgId + ", chooseAnswerList="
				+ chooseAnswerList + ", userAnswerList=" + userAnswerList + ", userScore=" + userScore + ", userId="
				+ userId + ", examUserStatus=" + examUserStatus + "]";
	}

}